@charset"utf-8";
/* default styles */
#leftbar02 { MARGIN-TOP: 0; FLOAT: left; WIDTH: 685px; TEXT-ALIGN: left; height:auto; padding-bottom:26px;}
#rightbar02 { MARGIN-TOP: 0; FLOAT: left; WIDTH: 280px; TEXT-ALIGN: left; MARGIN-LEFT:15px!important; MARGIN-LEFT: 15px;}

#leftbar03 {  MARGIN-TOP: 0; FLOAT: left; WIDTH: 683px; TEXT-ALIGN: left; padding-bottom:26px; border:1px solid #cfd0e2;}


.leftone{ float:left; background-color:#ffffff; }
.showpic{ float:left; width:300px;}
.showtext{ float:left; OVERFLOW: hidden; width:365px; height:200px; padding: 0 10px;}
.showtext li{ color:#3d3c4a;}
.showtext li h2{ font-size:14px; font-weight:bold; color:#cc6600; text-align:center; padding-top:10px; background:none; border:none;}

.lefttwo{ float:left; width:685px; margin-top:0px;}
.more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.more a{ FONT-SIZE: 12px; PADDING-LEFT: 0px; FLOAT: left; COLOR:#666666;background: none; font-weight:normal;}
.more a:hover { FONT-SIZE: 12px; COLOR:#07519a; TEXT-DECORATION:underline}
.lefttwo01{ float:left; width:334px; margin-top:15px; height:246px; OVERFLOW: hidden;}
.lefttwo01 .title { OVERFLOW: hidden; WIDTH: 334px; color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:0; background:#d5dfeb}
.lefttwo01 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.lefttwotext{ padding-left:5px;padding-right:0px;padding-top:2px; width:329px; height:auto; overflow:hidden; float:left;}
.lefttwotext ul { padding-top:0px;}
.lefttwotext ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left; }
.lefttwotext ul li a{ color:#3d3c4a; PADDING-LEFT:8px; background:url(../images/icon-10.gif) no-repeat 1px 6px;}
.lefttwotext ul li a:hover{ font-size:12px; color:#07519a; text-decoration:underline;}


.lefttwo02{ float:left; width:334px; margin-top:15px; margin-left:15px; height:246px; overflow:hidden;}
.lefttwo02 .title { OVERFLOW: hidden; WIDTH: 334px; color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:0; background:#d5dfeb}
.lefttwo02 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}

.lefttwo03{ float:left; width:334px; margin-top:15px; height:246px; overflow:hidden;}
.lefttwo03 .title { OVERFLOW: hidden; WIDTH: 334px; color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:0; background:#d5dfeb}
.lefttwo03 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.pict{float:left;width:130px;text-align:center;padding-top:7px;padding-left:0px}
.pict img{border:1px solid #b5b5b5; padding:1px}

.txtt{ padding-right:6px; padding-top:10px;padding-bottom:0px; height:86px; overflow:hidden; width:190px; float:right; padding-left:0px;}
.txtt p{color:#777777;line-height:20px; font-size:12px;}
.txtt h5{ font-weight:bold;font-size:13px;line-height:22px; margin:0; padding:0;}
.txtt h5 a.link{color:#07519a;}
.txtt h5 a.link:hover{color:#3d3c4a;}
.txtt .more02 { color:#0044ac; text-decoration:underline;}

.lefttwo04{ float:left; width:334px; margin-top:15px; margin-left:15px; height:246px; overflow:hidden}
.lefttwo04 .title { OVERFLOW: hidden; WIDTH: 334px; color:#07519a; font-weight:bold; font-size:14px; height:32px; line-height:32px; border-bottom:1px solid #cfd0e4; padding-left:0; background:#d5dfeb }
.lefttwo04 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}

.righttwo { float:left; width:280px; margin-top:0; }
.righttwo .title { OVERFLOW: hidden; WIDTH: 278px;  LINE-HEIGHT:27px; HEIGHT: 27px; background:#d5dfeb; border:1px solid #cfd0e2;}
.righttwo .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #07519a; TEXT-DECORATION: none;background: none;}
.righttwo .righttwotxt {float:left; width:278px; border-bottom:1px solid #cfd0e2; border-left:1px solid #cfd0e2; border-right:1px solid #cfd0e2;}
.righttwo .righttwotxt ul{ list-style-type:none; margin:5px 0;}
.righttwo .righttwotxt li{ padding-left:10px; line-height:24px;}
.righttwo .righttwotxt li a{ font-size:12px; color:#3d3c4a;background:url(../images/icon-10.gif) no-repeat 0px 7px; padding-left:7px}
.righttwo .righttwotxt li a:hover{ color:#07519a; text-decoration:underline;}

.rightthr { float:left; width:280px; margin-top:10px; margin-bottom:16px; }
.rightthr .title { OVERFLOW: hidden; WIDTH: 278px;  LINE-HEIGHT:27px; HEIGHT: 27px; background:#d5dfeb; border:1px solid #cfd0e2; }
.rightthr .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.rightthrpic{ float:left; width:278px; border-bottom:1px solid #cfd0e2; border-left:1px solid #cfd0e2; border-right:1px solid #cfd0e2;}
.rightthrpic ul { padding-left:10px; margin-top:12px; text-align:center;}
.rightthrpic li { float:left; width:115px; padding-right:10px; padding-left:5px; padding-bottom:10px; text-align:center;}
.rightthrpic li img{ width:115px; height:85px; border:1px solid #c0c0c0; padding:1px}
.rightthrpic li a{ font-size:12px; color:#666666;}
.rightthrpic li p{line-height:13px; padding:3px 2px 2px 2px}
.rightthrpic li a:hover{ font-size:12px; color:#0044ac; text-decoration:underline;}

#newslist{ width:663px; padding:12px 10px 6px 10px; height:auto;}
#newslist ul li{ float:left; height:32px; line-height:32px; _height:22px; _line-height:19px; color:#3d3c4a; background:url(../images/LineBg.gif) bottom repeat-x;}
#newslist ul .nt1{ width:563px; text-align:left;}
#newslist ul .nt2{ width:100px; text-align:center;}
#newslist ul li a{ background:url(../images/icon-10.gif) no-repeat 0px 7px;color:#3d3c4a; padding-left:8px;}
#newslist ul li a:hover{ color:#07519a; text-decoration:underline;}

.PageTurn{ width:663px; padding:10px 10px 6px 10px; height:32px; line-height:32px; text-align:right; color:#3d3c4a;}
.PageTurn a{ color:#07519a; text-decoration:underline;}


#StoneTread{MARGIN-TOP: 0; FLOAT: left; WIDTH: 685px; TEXT-ALIGN: left; margin-bottom:16px}

#StoneD1 { WIDTH: 683px; TEXT-ALIGN: left; border:1px solid #cfd0e2; height:150px; overflow:hidden;}
#StoneD1 .DTitles{background:#d5dfeb; line-height:28px; height:28px;COLOR: #cc6600; font-weight:bold; font-size:14px; border-bottom:1px solid #cfd0e2; padding-left:8px;}
#StoneD1 ul{ padding-left:23px; padding-top:10px; padding-bottom:12px}
#StoneD1 ul li{ float:left; line-height:23px; width:65px; height:36px;*height:25px!important; *height:25px;}
#StoneD1 ul li a{ text-decoration:underline; color:#0044ac}

#StoneD2{WIDTH: 683px; border:1px solid #cfd0e2; margin-top:16px; height:100%; overflow:hidden;}
#StoneD2 .DTitles{background:#d5dfeb; line-height:28px; height:28px;COLOR: #07519a; font-weight:bold; font-size:14px; border-bottom:1px solid #cfd0e2; padding-left:8px;}
#StoneD2 ul{ padding:12px 12px 1px 11px; margin-bottom:16px;}
#StoneD2 ul li{ float:left; width:330px; color:#444; height:36px;*height:25px!important; *height:25px;}
#StoneD2 .PageTrun2{text-align:right; color:#333; padding-right:12px; padding-bottom:16px;}
#StoneD2 .PageTrun2 a{ color:#333}
#StoneD2 .PageTrun2 a:hover{ text-decoration:underline; color:#07519a;}
#StoneD2 .PageTrun2 .nowPage{ font-weight:bold; color:#07519a; font-size:14px}


#leftbar05 { MARGIN-TOP: 0; FLOAT: left; WIDTH: 220px; TEXT-ALIGN: left; height:auto;}
#rightbar05 { MARGIN-TOP: 0; FLOAT: left; WIDTH: 745px; TEXT-ALIGN: left; MARGIN-LEFT:15px!important; MARGIN-LEFT: 15px;}

.aboutmenu{ float:left; width:220px; margin:0}
.aboutmenu ul { width: 220px; border-top:1px solid #cfcfcf; }
.aboutmenu li { background:url(../images/left_li.gif); height:32px; font-size:13px; line-height:32px;}
.aboutmenu li a { color:#30353b; text-decoration:none; padding-left:15px; height:32px;line-height:32px; width:205px; display:block;}
.aboutmenu li a:hover,.aboutmenu li a:active{ color:#ffffff; background:url(../images/left_h1.gif);}
.aboutmenu li .b2{ color:#ffffff; background:url(../images/left_h1.gif);}

.location{ WIDTH:745px; height:30px; margin:0; float:left;  COLOR:#666666; background-color:#d5dfeb;}
.location a{ COLOR: #0044ac; text-decoration:none;}
.location a:hover{ COLOR: #666666; text-decoration:none;}
.h_fc {	 margin-left:10px; COLOR: #666666; line-height:30px;}


.aboutmore {float:left; width:721px; background-color:#ffffff; color:#444444; padding:12px 12px 16px 12px; margin-top:-5px;*margin-top:-15px!important; *margin-top:-15px;min-height:480px;_height:480px;}
.aboutmore p { line-height:23px;}
.aboutmore a{ color:#444444; text-decoration:none}
.aboutmore a:hover{color:#07519a; text-decoration:underline;}

.aboutmore ul li .T1{ font-size:14px; font-weight:bold; background:url(../images/Inc_01.gif) no-repeat 0px 15px; padding-left:8px; padding-top:6px;}
.aboutmore ul li .T2{ padding-left:12px; padding-right:20px; line-height:21px; padding-bottom:10px;background:url(../images/LineBg.gif) repeat-x bottom;}
.aboutmore ul li .T2 a{ text-decoration:underline; color:#07519a}

.aboutMeadia{float:left; width:697px; background-color:#ffffff; color:#444444; padding:22px 22px 16px 23px; margin-top:-5px;*margin-top:-15px!important; *margin-top:-15px; min-height:480px;_height:480px;}
.aboutMeadia ul li{ float:left; height:62px; width:110px; padding-left:17px; padding-right:12px;}
.aboutMeadia ul li img{ width:88px; height:31px; border:1px solid #c0c0c0;}